considerable efforts - Turkish English Dictionary